Bez dalšího upřesnění se asi nedá napsat o moc víc, než co napsal Filip Jirsák. Nástroje pro refaktoring je kategorie nástrojů, které se cca hodí u refaktoringu, ale mohou se hodit i jindy – třeba v případě přidání parametru. Mám pocit, že do nástrojů pro refaktoring se háže skoro všechno, co v principu může mít globální dopad na kód.
V případě nástrojů od JetBrains souhlasím, že patří ke špičce. Nicméně Community edition vydávají nejspíš podle toho, kde mají konkurenci. Pokud budete chtít i práci se SQL, nejspíš budete potřebovat ultimate edition. Je na Vás, jestli Vám to za ty peníze ušetří dostatek práce. V případě jednorázových záležitostí se může vyplatit měsíční předplatné. Ale pokud to za ten měsíc ušetří aspoň tak hodinu nebo dvě (podle Vaší hodinovky a podle konkrétního produktu), pak se to začíná vyplácet. A pro nekomerční použití (opensource, studenti, …) za určitých podmínek jsou zdarma.