FMM design tool post 1

This is a temporary post so I can discuss the design tool with fmm, as trying to have a conversation across multiple threads is impossible.