Just a few tiny things I would suggest adding to an already excellent product:
- Alt-drag an object to create a copy. I use this all the time in Adobe apps.
- Instead of always opening everything in a new tab, have the option to make the design window just deal with one thing at a time. I'm always ending up with tons of tabs as I flip between pages and have to Close All. For my work, I would generally stay in single page mode most of the time and only "open in new tab" when I specifically want to keep multiples open.
- When editing text, I would rather the Up and Down arrows jump to the start/end of the text rather than either do nothing or moving by character just like left/right (different parts of the app do both of these things). I think the start/end jump is pretty standard at this point.
- Personally I wish that creating a new or duplicate page would load it in the design window. I'm constantly duping a page and accidentally editing my original because I forgot to double-click the new page.
- Column spans in tables would be hugely helpful. Tab stops in text blocks would be nice too/instead but I think the tables would do the job and be easy to generate into HTML.
- Maybe it's just me, but it feels like the Enter key should often end an editing action rather than creating a second line of text. On the Mac (I'm using Parallels) the Return key next to the main letters is differentiated from the Enter key on the far right (or tucked at the bottom on laptops) and these are sometimes given different behaviors -- Photoshop uses Return for new line of text, Enter for Done. Not sure if this convention has been used on PC apps. Or maybe Shift-Enter for new lines in everything but text panels...
- I would love if the popup spec notes didn't require a close box to put away. That feels so clunky. Maybe just a click outside, or maybe they should act like rollovers. I wish I could control the affordance for the specification popups (mainly to make it smaller, less prominent). Actually I wonder if I can just find that image somewhere and replace it...
Thanks for listening.
-- Marty