what he said...you can craft anyplace, use the mini map.
Actually you can't, I just tried it against my better judgement and I couldn't. I gave it a shot since I haven't tried to craft since LoR, but you still need a crafting console to do it. The minimap dropdown only gives us our R&D progress and the items we can craft.
Ever thought of clicking the arrow at the bottom right of the minimap and clicking R&D. AFAIK that lets you craft from anywhere. Also you can craft on the flotilla, it's a panel on a pillar near the tailor.
As far as I can tell, the 'View R&D Progress' accessed by clicking the arrow allows you to view what you could build at a R&D station - but not does not allow you to craft anywhere. It would be nice though.