Blz amigo??
Ta vamos por parte!!!
Editor de Texto: Graficos: OpenOffice Write, gedit, kate, kwrite. Terminal: vi, nano, pico
Compilador C/C++: gcc, g++
Compilador Pascal: fpc
Criador de diagramas: Banco de dados: dbdesigner , outra opção é você usar um programa para desenho vetorial, esse atende de forma mais abrangente e pode ser o inkscape ou OpenOffice Draw
Editor de imagens: Gimp
Banco de dados: MySql, PostgreSql, Firebird
Pelo o que você ta pedindo, me parece que está querendo programar
Tem uma otima ferramenta que é o Anjuta ou NetBeans, estes são programas Graficos que facilita bastante na hora de ta compilando programas, assim você não precisará ta entrando no terminal pra ta compilando o codigo fonte e executando o objeto.
Então com o Anjuta, DBDesigner e Mysql você tem um grupo de ferramentas de otima qualidade para trabalhar!!
Qualquer coisa estamos por aki!!
Uma abraço!!