ARMって、フリーかつ各社汎用に使える開発環境とデバッガを構築しようとすると
けっこう苦労するイメージがあるんだが。

仕事ならKeilやIARをさっさと選択するんだが、趣味もかねてるとなかなかむつかしいのでは?