Good one Dylan!
You can usually get away with standard module sizes for cabinetry and then just have your bench-tops made to suit. I know that Bunnings have a custom-made bench-top service and I presume Masters do too.
One company I came across recently is http://semble.com.au. I haven't...